Live Programming
https://junkato.jp/ja/blog/wp-content/uploads/2017/10/inventing-on-principle.png
(
Bret Victor
Inventing on Principle
から引用)
Live Programmingとは、簡単に言うとプログラム実行時の情報を参照しながらプログラムを編集できるようにする「プログラマ向けのインタラクションデザイン」で、近年
プログラミング言語
・
ソフトウェア工学
・
Human-Computer Interaction
(HCI)の研究者の間で盛んに研究されています
実行中の様子を想像しながら
ソースコード
を編集→
コンパイル
→実行しながらどう
ソースコード
を直せばいいか考える、という開発サイクルを過去のものにしようという目論見です
(
Live Programmingについて
から引用)
#LiveProgramming